在建置官方提供的zabbix-xxl之前,可以先將已知的”圖形中文亂碼”問題,把中文字型檔及設定檔準備好,在建置時直接對應映射即可,這樣就不用進容器再改一次.
容器內路經
zabbix 字型路經:/usr/local/src/zabbix/frontends/php/fonts/
前端PHP配置檔路經:/usr/local/src/zabbix/frontends/php/include/defines.inc.php
zabbix預設是沒有中文字型的,因此基本的字型檔會造成圖形文字呈現方格或是亂碼。
解決方法只要將中文字型檔放入/usr/local/src/zabbix/frontends/php/fonts/,並在/usr/local/src/zabbix/frontends/php/include/defines.inc.php中更改配置就可以了。
因為每次構建都有相同問題,所以我直接放在Github方便日後需要時可以直接構建。
docker-compose.yml
1 | version: '2' |